﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Libreria.SIG.Modelo;

namespace Libreria.SIG.Negocio
{
    public class TipoDeRecetaNegocio
    {
        public List<TipoDeReceta> consultarTiposDeReceta(String cadenaDeConexion)
        {
            TipoDeReceta listaDeTiposDeReceta = new TipoDeReceta(cadenaDeConexion);
            return listaDeTiposDeReceta.consultar();
        }

        public void eliminarTipoDeReceta(Int32 Codigo, String cadenaDeConexion)
        {
            TipoDeReceta tipo = new TipoDeReceta(cadenaDeConexion);
            tipo.Codigo = Codigo;
            tipo.Nombre = null;
            tipo.eliminar();
        }

        public void actualizarTipoDeReceta(Int32 Codigo, String Nombre, String cadenaDeConexion)
        {
            TipoDeReceta tipo = new TipoDeReceta(cadenaDeConexion);
            tipo.Codigo = Codigo;
            tipo.Nombre = Nombre;
            tipo.actualizar();
        }

        public void crearTipoDeReceta(String Nombre, String cadenaDeConexion, Int32 Codigo)
        {
            TipoDeReceta tipo = new TipoDeReceta(cadenaDeConexion);
            tipo.Nombre = Nombre;
            tipo.crear();
        }
    }
}
